give self-sacrificingly

Translations
жертвенно отдавать